have implored - Français Anglais Dictionnaire